
public class Agent 
{
	private String m_host;
	private String m_ip;
	private int m_port;
	
	public Agent(String ip, String host, int port,MonitorTypeEnum[] monitoringCapabilities)
	{
		setIP(ip);
		setHost(host);
		setPort(port);
		setMonitoringCapabilities(monitoringCapabilities);
	}
	
	public int getPort()
	{
		return m_port;
	}
	
	public void setPort(int port) 
	{
		m_port = port;
	}

	public String getIP()
	{
		return m_ip;
	}
	
	
	public void setIP(String ip)
	{
		m_ip=ip;
	}
	
	public String getHost()
	{
		return m_host;
	}
	public void setHost(String host)
	{
		m_host = host;
	}
	
	private MonitorTypeEnum[] m_monitoringCapabilities;
	public MonitorTypeEnum[] getMonitoringCapabilities()
	{
		return m_monitoringCapabilities;
	}
	public void setMonitoringCapabilities(MonitorTypeEnum[] monitoringCapabilities)
	{
		m_monitoringCapabilities = monitoringCapabilities;
	}
}
